TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/23/2023)
2022
Section - Pacific NW
Area - Northern Oregon
League - 2022 Adult 18 & Over
Flight - 4.0 Men
Subflight - 4.0 MEN A
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Shull
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Lorne Bulling - 3.96
Justin Shull - 3.82
Patrick Harkin - 3.78
Leo Keppinger - 3.76
Joseph Didner - 3.73
Jay Jang - 3.72
Deepak Kumar - 3.71
Henry Vu - 3.69
Alex Rand - 3.68
Aaron Stout - 3.68
Neil Soiffer - 3.67
Kirk Planck - 3.67
Brandon Lawrence - 3.67
Sean Wei - 3.35
League Results By Position
1S 2S 1D 2D 3D
Deepak Kumar - 3.71 & Aaron Stout - 3.68 3 - 1 2 - 0
Deepak Kumar - 3.71 & Joseph Didner - 3.73 0 - 1
Kirk Planck - 3.67 & Aaron Stout - 3.68 0 - 1
Brandon Lawrence - 3.67 2 - 1
Patrick Harkin - 3.78 1 - 1 1 - 0
Leo Keppinger - 3.76 & Alex Rand - 3.68 1 - 0
Leo Keppinger - 3.76 1 - 1 1 - 0
Justin Shull - 3.82 & Sean Wei - 3.35 0 - 1 1 - 0
Justin Shull - 3.82 & Alex Rand - 3.68 1 - 0
Joseph Didner - 3.73 & Alex Rand - 3.68 0 - 1 1 - 0
Jay Jang - 3.72 1 - 0 3 - 1
Henry Vu - 3.69 & Sean Wei - 3.35 0 - 1 1 - 0
Henry Vu - 3.69 & Neil Soiffer - 3.67 0 - 1
Henry Vu - 3.69 & Lorne Bulling - 3.96 1 - 0
Neil Soiffer - 3.67 & Patrick Harkin - 3.78 0 - 1
Neil Soiffer - 3.67 & Alex Rand - 3.68 1 - 0
Lorne Bulling - 3.96 & Justin Shull - 3.82 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
SHC-Monson
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Mike Robertson - 3.97
Jon Monson - 3.86
Patrick Trank - 3.83
Michael Chang - 3.83
Mike Farrell - 3.82
Ty Noimany - 3.81
William Anderson - 3.80
Hector m salomon - 3.80
Jae Joon Kang - 3.79
Jaap Sparrius - 3.79
Matthew Trank - 3.78
jason crawford - 3.75
Russ DeMoss - 3.75
Pete Stirling - 3.72
Chris Eddy - 3.71
Mark Stephenson - 3.70
Sam Bradshaw - 3.63
League Results By Position
1S 2S 1D 2D 3D
Russ DeMoss - 3.75 & Mike Farrell - 3.82 1 - 0
Russ DeMoss - 3.75 & Jaap Sparrius - 3.79 1 - 0
Russ DeMoss - 3.75 & William Anderson - 3.80 0 - 1
Mike Farrell - 3.82 & Jaap Sparrius - 3.79 1 - 0
Pete Stirling - 3.72 & jason crawford - 3.75 1 - 0 0 - 1 1 - 0
Ty Noimany - 3.81 & Michael Chang - 3.83 1 - 0 0 - 1
Ty Noimany - 3.81 & William Anderson - 3.80 1 - 0
Ty Noimany - 3.81 1 - 0
Mike Robertson - 3.97 & Jon Monson - 3.86 1 - 0 1 - 0
Mike Robertson - 3.97 3 - 0
Patrick Trank - 3.83 & Matthew Trank - 3.78 2 - 0 1 - 0
Jon Monson - 3.86 & Chris Eddy - 3.71 1 - 0
Jon Monson - 3.86 & William Anderson - 3.80 1 - 0
Jon Monson - 3.86 & Jae Joon Kang - 3.79 1 - 0
Jon Monson - 3.86 1 - 1
Chris Eddy - 3.71 & Mark Stephenson - 3.70 2 - 0
Chris Eddy - 3.71 & Jae Joon Kang - 3.79 0 - 1
jason crawford - 3.75 & Hector m salomon - 3.80 1 - 0
Mark Stephenson - 3.70 & Jae Joon Kang - 3.79 1 - 0 1 - 0
Sam Bradshaw - 3.63 1 - 1 0 - 1
Hector m salomon - 3.80 3 - 0 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CHARB-Valenzuela
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Carlin Jackson - 3.85
Lance Berkey - 3.81
Tom Lonergan - 3.69
Sandeep Samal - 3.66
Howard Jaffe - 3.64
Craig Mills - 3.57
Steve Carns - 3.50
Anthony Valenzuela - 3.49
Ahmed Abouelseoud - 3.29
Rahul Chatterjee - n/a
League Results By Position
1S 2S 1D 2D 3D
Lance Berkey - 3.81 & Tom Lonergan - 3.69 0 - 1
Lance Berkey - 3.81 & Carlin Jackson - 3.85 3 - 0
Lance Berkey - 3.81 & Howard Jaffe - 3.64 1 - 1
Tom Lonergan - 3.69 & Anthony Valenzuela - 3.49 0 - 1
Tom Lonergan - 3.69 & Howard Jaffe - 3.64 1 - 1
Tom Lonergan - 3.69 0 - 1
Carlin Jackson - 3.85 & Anthony Valenzuela - 3.49 1 - 0
Carlin Jackson - 3.85 & Craig Mills - 3.57 0 - 1
Rahul Chatterjee - n/a 2 - 0
Anthony Valenzuela - 3.49 & Sandeep Samal - 3.66 0 - 1
Anthony Valenzuela - 3.49 & Ahmed Abouelseoud - 3.29 0 - 1
Howard Jaffe - 3.64 1 - 1
Sandeep Samal - 3.66 2 - 2 1 - 2
Ahmed Abouelseoud - 3.29 0 - 1 0 - 3
Steve Carns - 3.50 & Anthony Valenzuela - 3.49 0 - 1
Steve Carns - 3.50 & Craig Mills - 3.57 1 - 1 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MAC-Casebeer
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Ben Merritt - 3.79
Reza Kafi - 3.71
Jonathan Barg - 3.69
Scott Lenker - 3.64
Tuan Truong - 3.63
Christian Casebeer - 3.63
Brian Jones - 3.62
David Hill - 3.61
Todd Eckelman - 3.59
Larry Denny - 3.58
Brian Armstrong - 3.55
Kit Johnson - 3.52
Devin Tau - 3.42
Thomas Huff - n/a
League Results By Position
1S 2S 1D 2D 3D
Jonathan Barg - 3.69 & Todd Eckelman - 3.59 0 - 1 1 - 1
Jonathan Barg - 3.69 & Reza Kafi - 3.71 0 - 1
Jonathan Barg - 3.69 & Tuan Truong - 3.63 1 - 0
Todd Eckelman - 3.59 & Tuan Truong - 3.63 1 - 0
Todd Eckelman - 3.59 & Kit Johnson - 3.52 0 - 1
Ben Merritt - 3.79 2 - 1 2 - 0
Reza Kafi - 3.71 & Tuan Truong - 3.63 1 - 0
Reza Kafi - 3.71 & Christian Casebeer - 3.63 0 - 1
Reza Kafi - 3.71 & Brian Jones - 3.62 0 - 1
David Hill - 3.61 & Christian Casebeer - 3.63 0 - 1
David Hill - 3.61 & Brian Jones - 3.62 0 - 1
Tuan Truong - 3.63 & Brian Armstrong - 3.55 0 - 1
Christian Casebeer - 3.63 & Brian Armstrong - 3.55 0 - 1
Christian Casebeer - 3.63 & Scott Lenker - 3.64 1 - 0
Christian Casebeer - 3.63 1 - 0
Brian Armstrong - 3.55 & Brian Jones - 3.62 0 - 1 1 - 0
Brian Jones - 3.62 & Scott Lenker - 3.64 1 - 0
Brian Jones - 3.62 0 - 1
Scott Lenker - 3.64 1 - 1
Kit Johnson - 3.52 & David Hill - 3.61 1 - 0 0 - 1
Kit Johnson - 3.52 & Brian Armstrong - 3.55 0 - 1
Kit Johnson - 3.52 & Thomas Huff - n/a 0 - 1
Larry Denny - 3.58 & David Hill - 3.61 0 - 1
Larry Denny - 3.58 & Brian Armstrong - 3.55 0 - 1
Devin Tau - 3.42 0 - 3 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
PTC-Greenberg/Collins
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Marc DeSantis - 3.90
David Vant Hof - 3.89
Ken Nichols - 3.86
John Droege - 3.84
Steve Eggerts - 3.83
Adam Gamboa - 3.79
chris collins - 3.76
Michael Jung - 3.75
Jason Ruhmann - 3.73
Jack Hughes - 3.72
Brad Ouderkirk - 3.72
David Dowler - 3.68
Brian Hendrickson - 3.65
David Greenberg - 3.60
League Results By Position
1S 2S 1D 2D 3D
Adam Gamboa - 3.79 & Jason Ruhmann - 3.73 1 - 0
David Greenberg - 3.60 & chris collins - 3.76 2 - 1 1 - 0
David Greenberg - 3.60 & David Vant Hof - 3.89 1 - 0
chris collins - 3.76 & Brad Ouderkirk - 3.72 1 - 0
John Droege - 3.84 1 - 0 1 - 2
Steve Eggerts - 3.83 3 - 0 3 - 0
Brad Ouderkirk - 3.72 1 - 0
David Dowler - 3.68 & David Vant Hof - 3.89 1 - 0
Michael Jung - 3.75 & John Droege - 3.84 0 - 1
Michael Jung - 3.75 & Ken Nichols - 3.86 1 - 0
Michael Jung - 3.75 1 - 0
Marc DeSantis - 3.90 & David Vant Hof - 3.89 1 - 0 0 - 1
Marc DeSantis - 3.90 & Ken Nichols - 3.86 2 - 0 1 - 0
Ken Nichols - 3.86 & Steve Eggerts - 3.83 2 - 0
Ken Nichols - 3.86 & David Vant Hof - 3.89 1 - 0
Ken Nichols - 3.86 & Jack Hughes - 3.72 0 - 1
Jack Hughes - 3.72 & Brad Ouderkirk - 3.72 1 - 0
Jack Hughes - 3.72 & Jason Ruhmann - 3.73 0 - 1
Brian Hendrickson - 3.65 0 - 2 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CAC-Morales
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Tony Moreno - 3.80
Sheng Saechao - 3.73
Kelly Small - 3.65
Joseph Nguyen - 3.63
Jim Wheeler - 3.62
Tony Khamsouk - 3.58
Len Morales - 3.56
Matt Deems - 3.41
Zachary Meloche - 3.40
Josh Meyer - 3.37
Quyen Wong - 3.17
League Results By Position
1S 2S 1D 2D 3D
Len Morales - 3.56 & Tony Khamsouk - 3.58 0 - 1 0 - 2
Len Morales - 3.56 & Quyen Wong - 3.17 0 - 1
Len Morales - 3.56 & Kelly Small - 3.65 0 - 1
Tony Khamsouk - 3.58 & Jim Wheeler - 3.62 0 - 1
Tony Khamsouk - 3.58 & Tony Moreno - 3.80 0 - 1
Tony Khamsouk - 3.58 & Quyen Wong - 3.17 1 - 1
Jim Wheeler - 3.62 & Tony Moreno - 3.80 4 - 1 0 - 1
Josh Meyer - 3.37 0 - 2
Joseph Nguyen - 3.63 1 - 1 1 - 3
Quyen Wong - 3.17 0 - 1
Sheng Saechao - 3.73 3 - 3
Zachary Meloche - 3.40 & Matt Deems - 3.41 2 - 4
Kelly Small - 3.65 & Quyen Wong - 3.17 0 - 1
Matt Deems - 3.41 & Quyen Wong - 3.17 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Hong/Zeng
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Derek Carlson - 3.85
William Wang - 3.67
Jian Zeng - 3.66
Kieran Foreman - 3.59
Saurabh Chauhan - 3.58
Frank Shen - 3.57
Atif Afzal - 3.46
Tony Wirth - 3.43
Chad Jaymalin - 3.36
Jonathan Hong - 3.34
Adam Oken - 3.34
Michael Tien - 3.24
TAK HIRANO - 3.22
League Results By Position
1S 2S 1D 2D 3D
Frank Shen - 3.57 & Chad Jaymalin - 3.36 0 - 1
Frank Shen - 3.57 & TAK HIRANO - 3.22 0 - 1
Frank Shen - 3.57 & Tony Wirth - 3.43 0 - 1
Frank Shen - 3.57 0 - 1
Kieran Foreman - 3.59 & Adam Oken - 3.34 0 - 1 1 - 1
Kieran Foreman - 3.59 & Jian Zeng - 3.66 1 - 0
Kieran Foreman - 3.59 0 - 1
Chad Jaymalin - 3.36 & Atif Afzal - 3.46 0 - 1
William Wang - 3.67 & TAK HIRANO - 3.22 0 - 1
William Wang - 3.67 & Adam Oken - 3.34 1 - 1
William Wang - 3.67 & Michael Tien - 3.24 0 - 1
Derek Carlson - 3.85 & Adam Oken - 3.34 0 - 1
Derek Carlson - 3.85 & Saurabh Chauhan - 3.58 1 - 0
TAK HIRANO - 3.22 1 - 0
Atif Afzal - 3.46 & Tony Wirth - 3.43 0 - 1
Atif Afzal - 3.46 1 - 1 0 - 1
Jian Zeng - 3.66 0 - 2 1 - 2
Saurabh Chauhan - 3.58 0 - 2 2 - 1
Tony Wirth - 3.43 & Michael Tien - 3.24 0 - 2
Jonathan Hong - 3.34 & Chad Jaymalin - 3.36 0 - 1
Jonathan Hong - 3.34 & Derek Carlson - 3.85 1 - 1 1 - 0
Jonathan Hong - 3.34 & Adam Oken - 3.34 0 - 1
Jonathan Hong - 3.34 & Tony Wirth - 3.43 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MV-Anderson
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Tony Chennault - 3.70
Roger Gwin - 3.69
Michael Kardas - 3.68
craig mcreary - 3.54
Joe Entler - 3.51
Alex Harbell - 3.32
Dennis Pelton - 3.31
Nathan Gwin - 3.23
Maxwell Fisher - 3.19
Jeff Marcus - 3.17
Kevin Sullivan - 3.05
League Results By Position
1S 2S 1D 2D 3D
Joe Entler - 3.51 & Tony Chennault - 3.70 0 - 1
Joe Entler - 3.51 0 - 1
Alex Harbell - 3.32 & Roger Gwin - 3.69 0 - 1
Alex Harbell - 3.32 & craig mcreary - 3.54 0 - 1
Alex Harbell - 3.32 & Nathan Gwin - 3.23 0 - 1
Dennis Pelton - 3.31 & craig mcreary - 3.54 0 - 1
Dennis Pelton - 3.31 & Jeff Marcus - 3.17 0 - 1
Roger Gwin - 3.69 & Nathan Gwin - 3.23 0 - 1 1 - 2
craig mcreary - 3.54 0 - 6
Nathan Gwin - 3.23 & Jeff Marcus - 3.17 0 - 1
Maxwell Fisher - 3.19 0 - 1 0 - 1
Tony Chennault - 3.70 & Dennis Pelton - 3.31 0 - 1 0 - 1
Tony Chennault - 3.70 & Roger Gwin - 3.69 1 - 0
Tony Chennault - 3.70 & Nathan Gwin - 3.23 1 - 0
Michael Kardas - 3.68 & Alex Harbell - 3.32 0 - 2
Michael Kardas - 3.68 & Roger Gwin - 3.69 0 - 2
Michael Kardas - 3.68 & Jeff Marcus - 3.17 1 - 1
Kevin Sullivan - 3.05 & Nathan Gwin - 3.23 0 - 1
Kevin Sullivan - 3.05 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
WHRC-Heller
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Alexander Rosenquist - 3.88
Sushil Srivastava - 3.87
Mark Tryon - 3.84
Vincent Lee - 3.83
Patrick Maginnis - 3.83
Jianxun Zhang - 3.80
Gregg Palmer - 3.80
David Mittelstadt - 3.80
Eric Lee - 3.79
Stefan Olander - 3.78
David Pham - 3.78
Dave Cobban - 3.78
Nate Look - 3.73
Kris Rosenquist - 3.64
Kevin Heller - 3.60
Xiaonan Tian - 3.59
Jason Dortch - 3.23
Harry Cobban - n/a
League Results By Position
1S 2S 1D 2D 3D
Nate Look - 3.73 & Eric Lee - 3.79 1 - 0
Nate Look - 3.73 & Sushil Srivastava - 3.87 0 - 1
Nate Look - 3.73 & Mark Tryon - 3.84 2 - 0
Jason Dortch - 3.23 & Stefan Olander - 3.78 0 - 1
Jason Dortch - 3.23 & Alexander Rosenquist - 3.88 1 - 0
Eric Lee - 3.79 & Gregg Palmer - 3.80 0 - 1
Eric Lee - 3.79 1 - 0 1 - 0
Harry Cobban - n/a 1 - 0
Dave Cobban - 3.78 & David Mittelstadt - 3.80 1 - 0
Jianxun Zhang - 3.80 0 - 1 2 - 1
David Mittelstadt - 3.80 1 - 0
Alexander Rosenquist - 3.88 2 - 1
Gregg Palmer - 3.80 & Sushil Srivastava - 3.87 1 - 0 1 - 0
Gregg Palmer - 3.80 1 - 0
Vincent Lee - 3.83 & Dave Cobban - 3.78 1 - 0
Vincent Lee - 3.83 & Sushil Srivastava - 3.87 1 - 0
Vincent Lee - 3.83 & Mark Tryon - 3.84 0 - 1
Vincent Lee - 3.83 & Kevin Heller - 3.60 1 - 0
Kris Rosenquist - 3.64 & Alexander Rosenquist - 3.88 0 - 1
Kris Rosenquist - 3.64 1 - 2
Mark Tryon - 3.84 & Xiaonan Tian - 3.59 0 - 1
Kevin Heller - 3.60 & Patrick Maginnis - 3.83 1 - 0
Kevin Heller - 3.60 & Stefan Olander - 3.78 2 - 0
Kevin Heller - 3.60 & David Pham - 3.78 0 - 1
David Pham - 3.78 & Patrick Maginnis - 3.83 1 - 0 1 - 0
David Pham - 3.78 & Sushil Srivastava - 3.87 1 - 0